// 可选成员，只读成员，动态成员
export{}

interface Post{
    title: string
    content: string
    subtitle?: string // 可选成员
    readonly summary: string // 只读属性
}

const hello: Post ={
    title: 'Hello TypeScript',
    content: 'A javascript superset',
    summary: 'A javascript'
}


interface Cache{
    [prop: string]: string
}


const cache: Cache = {}

cache.foo='value1'
cache.foo="value2"
